Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
136 THE MOUNT Detached £500,000 27 Nov 2009
140 THE MOUNT Terraced £560,000 6 Nov 2009
142 THE MOUNT Terraced £500,000 5 Feb 2010
144 THE MOUNT Terraced £475,000 23 Jul 2013
146 THE MOUNT Semi-Detached £1,400,000 28 Aug 2020
148 THE MOUNT Terraced £2,250,000 1 Dec 2023